ارائه یک مدل برای توسعه gis کاربر محور با رویکرد معماری سرویس گرا

thesis
abstract

امروزه برنامه های سیستم های اطلاعات جغرافیایی (ساج) به شدت از فقر تعامل سازگار میان اجزای جداگانه ساجی و دور بودن از دیدگاه های سازمانی و در نتیجه پشتیبانی ضعیف از نیازمندی های واقعی سازمانی رنج می برند. با وجود تمام تلاش های مفید و قابل توجه ی که در بهبود روش های توسعه برنامه های ساجی صورت گرفته، هنوز راه حلی جامع و یکپارچه، که هم مسئله تعامل سازگار میان اجزای جداگانه ساجی و هم تطبیق با دغدغه های کسب و کاری در سازمان را بپوشاند، ارائه نگردیده است. این تحقیق دو مشکل اساسی در توسعه برنامه های ساج را مد نظر قرار داده و برای حل این مشکل راه حل معماری ارائه می دهد. راه حل ارائه شده در تحقیق هر دو مسئله تعامل سازگار میان اجزای جداگانه و همسویی با کسب و کار را مورد نظر قرار می دهد. کلید اصلی در راه حل ارائه شده برای حل مشکلات جاری، استفاده ی همزمان و مناسب از مفاهیم عالی و اساسی معماری سرویس گرا و استاندارد های ogc (open geospatial consortium) می باشد. تفاوت اساسی میان این مطالعه و فعالیت های دیگری که همزمان از این دو مورد استفاده کرده اند، در این است که، برخلاف کارهای گذشته در این مطالعه از معماری سرویس گرا به عنوان ابزاری جهت توسعه برنامه های ساجی استفاده نشده است، بلکه از آن به عنوان مفهوم اساسی در طراحی معماری استفاده گردیده است. راه حلی که در تحقیق ارائه می شود منجر به معماری نرم افزاری برنامه های ساجی خواهد شد که شامل دیدگاه معماری، الگو های معماری، و یک مدل سرویس گرا برای پوشش دیدگاه بیان شده می باشد. در نتیجه این تحقیق یک معماری نرم افزاری برای توسعه برنامه های ساجی ارائه می دهد، که هم دغدغه های ساجی و هم دغدغه های سازمانی را در نظر می گیرد. مدل ارائه شده در تحقیق مدلی چابک به همراه الگوهای مناسب بوده که سطح تعامل سازگار میان اجزای جداگانه و استفاده مجدد را در سازمان بالا می برد. همچنین مدل می تواند خود را با سازمان های مختلف تطبیق دهد و با برنامه های ساجی مختلف در اندازه های متفاوت سازگار شود.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

ارائه یک سازنده کد ترکیبی و توسعه آن در قالب قابلیت های کاربردی با رهیافت معماری سرویس گرا

معماری سرویس‌گرا یکی از زمینه‌های در حال توسعه مهندسی نرم‌افزار است که امکان برقراری ارتباط بین دو سیستم در یک شبکه ناهمگون با تکنولوژی‌های مختلف را امکان‏پذیر می‌سازد. ویژگی‌های این معماری شامل قابلیت استفاده مجدد و چابکی در مقابل تغییرات آینده است. در بحث معماری سرویس‌گرا یکی از چالش‌های مهم این است که علی‌رغم سازنده‏های کد متعددی که در این حیطه معرفی شده، هنوز کاستی‌هایی در فاز‌های مختلف این...

full text

ارائه مدل معماری سرویس گرا در کتابخانه‌های دانشگاهی استان مازندران بر اساس روش نظریه‌پردازی داده بنیاد

Information systems are growing rapidly. Academic libraries should have the ability to respond quickly to new audience requirements. Academic libraries, as the centers responsible for providing information services to a wide range of individuals need to be in line with existing innovations in the field of information. The purpose of this study was to provide a service-oriented architecture mode...

full text

ارائه یک مدلی جدید برای بلوغ حاکمیت بر معماری سرویس گرا

امروزه، سازمانها برای حاکمیت مؤثر معماری سرویس گرای خود نیازمند یک مدل بلوغ حاکمیت مناسب هستند، به گونه ای که بتوانند با استفاده از این مدل وضعیت جاری حاکمیت خود را ارزیابی، نیازمندی های حاکمیت خود را تعیین و سپس یک چارچوب مناسب برای حاکمیت خود ارائه کنند. تاکنون مدل های بلوغ حاکمیت معماری سرویس گرای مختلفی به منظور ارزیابی حاکمیت بر معماری سرویس گرا ارائه شده است، اما با توجه به حرکت فرایندگرا...

full text

از پیاده سازی معماری سرویس گرا تا چابکی سازمان با رویکرد مدلسازی پویایی سیستم

SOA is type of architecture that used service to simplify integration activities and use the components for reusable. Companies to survive in the dynamic environment needed to strengthen their organizations through information systems and service-oriented architecture is a way for the integration and effectiveness of the use of information systems and achieve organizational agility. In this pap...

full text

ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری

تخمین دقیق تلاش لازم برای توسعه سرویس‌های نرم افزاری یک چالش بزرگ هم در صنعت و هم برای محققین است. مفهوم تلاش یک پارامتر مهم و تأثیرگذار در فرآیند توسعه و مدیریت سرویس‌های نرم افزاری است. تخمین دقیق تلاش به مدیران پروژه کمک می‌کند تا منابع را بهتر تخصیص دهند و هزینه و زمان را طوری مدیریت کنند که پروژه در وقت و بودجه تعیین شده به اتمام برسد. یکی از مشهورترین روش‌های تخمین تلاش، استفاده از قیاس و...

full text

بررسی امنیت وب سرویس در معماری سرویس گرا و ارائه یک مدل امنیتی برای وب سرویس پرداخت الکترونیکی

معماری سرویس گرا امکان توزیع برنامه های کاربردی را در شبکه و اینترنت فراهم می سازد. یعنی می توان برنامه های کاربردی و تحت وب را بصورت سرویس های توزیع شده در کامپیوتر های مختلف، بصورت یکپارچه و یا از راه دور اجرا نمود. به سرویس های استفاده شده در معماری سرویس گرا، وب سرویس گفته می شود. وب سرویس نرم افزاری است که دسترسی به اطلاعات و سیستم های پردازش اطلاعات را بصورت توزیع شده ، بدون وابستگی به مح...

15 صفحه اول

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده فنی

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023